2 System Model and Notation Client Client Client MIDDLEWARE
نویسندگان
چکیده
Component software, distribution, and the use of clusters of workstations are all key trends in today's technology. Little attention has been paid, however, to the network bandwidth required for data intensive applications. In the context of databases, much work has been done in parallelization strategies for monolithic architectures with dedicated, specialized networks or over disk arrays. We envision, however, data intensive applications over clusters of PCs or workstations connected by a commodity LAN. For such scenarios, this paper evaluates and analyzes the network requirements of a data processing application built from stand-alone components connected by a LAN. Using Amdahl's law in the context of a serial run of complex data-manipulating tasks (TPC-D like), we derive an estimate of the required network band-width as a function of the number of nodes involved, disk I/O bandwidth, amount of main memory vs. data volume size, and the nature of the applications. The analytical results are validated with experiments running the TPC-D benchmark over a prototype implementation of such high-level parallel data management system. The results prove the feasibility of the data intensive cluster approach and may serve as a guideline for other systems based on clusters of workstations and stand-alone components.
منابع مشابه
Studing the Effect of Organizational Citizenship Behavior (OCB) on Client Satisfaction of Judiciary System (Case Study: Judicial System of Kermanshah Province)
This Study Examines the Impact of Organizational Citizenship Behavior (OCB) on Client Satisfaction of the Judiciary System. The Research is Applied Based on Objective and Based on the Type of Data is a Correlation Analysis. To Test the Hypothesis of the Research, the Data Were Collected Using a Likert Scale Questionnaire and be Analyzed Using SPSS and AMOS Packages. Statistical Population of th...
متن کاملRemote Data Access in Distributed Object-Oriented Middleware
Efficient, scalable remote access to data is a key aspect in wide area metacomputing environments. One of the limitations of current client-server computing models is their inability to create, retain and trade tokens which represent data or services on remote computers alongwith the metadata to adequately describe the data or services. Most current client-server software systems require the us...
متن کاملA Formal Petri Net Based Model for Antivirus Update Agent System
In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...
متن کاملA Formal Petri Net Based Model for Antivirus Update Agent System
In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...
متن کاملImmune-Based Middleware for Large Scale Network
Very large scale networks such as the Internet require a new operational model to use resources efficiently and reduce the need for the administration necessary in client-server networks. In this paper, we present an autonomous decentralised system based on mobile agent paradigm and inspired by the immune system as an alternative to the traditional client-server paradigm. The immune system has ...
متن کاملDEVS/SOA: A Cross-Platform Framework for Net-centric Modeling & Simulation in DEVS Unified Process
Discrete EVent Specification (DEVS) environments are known to be implemented over middleware systems such as HLA, RMI, CORBA and others. DEVS exhibits concepts of systems theory and modeling and supports capturing the system behavior from the physical and behavioral perspectives. Further, they are implemented using Objectoriented languages like Java and C++. This research work uses the Java pla...
متن کامل